green vegetable - French English Dictionary